Flag of CUB

Rey Richard Toledo Leon

* 1986 (38)
Best Elo
2194
Latest Elo
2027
Birthyear
1986